//
// Created by HP on 2024/4/13.
//

#ifndef AURORA_ST_AURORA_UPDATEFILE_H
#define AURORA_ST_AURORA_UPDATEFILE_H
#include "common_inc.h"
#include "aurora_label.h"

class Aurora_UpdateFile{
public:
    Aurora_UpdateFile(LCD_Driver *lcd,Aurora_Font *font);

private:
    LCD_Driver *_lcd;
    Aurora_Font *_font;


    void start_file_update(uint8_t file_type,uint32_t total_size);
private:
    uint32_t total_file_size;
    uint32_t curr_file_size;
};

#endif //AURORA_ST_AURORA_UPDATEFILE_H
